var newObj = Object.assign({}, oldObj)
,讓 newObj 與 oldObj 裡的所有 property key 與 value 都一樣。小心 shallow copy 下的 newObj,更動 newObj 裡頭 by reference 的 value 時,畢竟人家是 by reference 的,同個 reference 都會指向同一個目標值,因此新舊物件的 by reference value 都會被更動到喔今天小記到這邊,大家要注意健康,少吃多動,如上述理解有誤希望能多多提點~